home *** CD-ROM | disk | FTP | other *** search
-
- // set all rendering console variables to initial values
-
- Echo( "GLSET: Initial setup.\n");
-
- ogl_bUseCompiledVertexArrays = 101;
- ogl_iUseTextureUnits = 4;
- ogl_bFastRendering = 1;
- ogl_bFastUploading = 1;
- ogl_bFastStateChange = 1;
- ogl_bFastFog = 1;
- ogl_iFinish = 1;
- ogl_iVSyncsToWait = 0;
- ogl_bExclusive = 0;
- ogl_bIgnoreErrors = 1;
- ogl_bAllowSingleMipmap = 0;
- ogl_bAllowProjectiveMapping = 1;
- ogl_bAllowQuadArrays = 0;
- ogl_tmDelayDepthReads = 1;
- ogl_fTextureAnisotropy = 1;
- ogl_iTextureFiltering = 21;
- ogl_fTextureLODBias = 0;
- ogl_iTextureCompressionType = 1;
-
- mdl_fLODMul = 1;
- mdl_fLODAdd = 0;
- mdl_iLODDisappear = 1;
- mdl_bRenderBump = 1;
- mdl_bRenderDetail = 1;
- mdl_bRenderSpecular = 1;
- mdl_bRenderReflection = 1;
- mdl_bFineQuality = 1;
- mdl_iShadowQuality = 1;
-
- wld_iDetailRemovingBias = 3;
- wld_bTextureLayers = 111;
- wld_bRenderMirrors = 1;
-
- tex_iDynamicMipmaps = 8;
- tex_fForceNoCompression = 6;
- tex_bFineFog = 1;
- tex_iDithering = 3;
- tex_iFiltering = -1;
- tex_iEffectFiltering = 3;
- tex_bProgressiveFilter = 1;
-
- shd_iFiltering = 3;
- shd_iDithering = 1;
- shd_bAllowDynamic = 1;
- shd_bCacheAll = 0;
-
- gfx_iLensFlareQuality = 3;
- gfx_bClearScreen = 0;
- gfx_iRefreshRate = 0;
- gfx_bDisableMultiMonSupport = 1;
- gfx_tmProbeDecay = 30;
- gfx_fProbeRatio = 0.3;
-
- gam_bPretouch = 0;
-
-
- // setup memory size
-
- extern INDEX iQualityIndex = 0; // undetermined
-
- if( sys_iRAMPhys>160)
- {
- iQualityIndex = 5; // >=192 MB, 64MB video
- }
-
- else if( sys_iRAMPhys>128)
- {
- iQualityIndex = 4; // 160-192 MB, 32MB video
- }
-
- else if( sys_iRAMPhys>96)
- {
- iQualityIndex = 3; // 128-160 MB, 16 MB video
- }
-
- else if( sys_iRAMPhys>60)
- {
- iQualityIndex = 2; // 64-96 MB, 4-8 MB video
- }
-
- else
- {
- iQualityIndex = 1; // <64 MB, <4 MB video
- }
-